﻿@charset "utf-8";

/* CSS Document */

body { margin:0; padding:0; position:relative; font-size:12px; font-family:"微软雅黑"; COLOR:#555555; background:#fff; overflow-x:hidden; min-width:1200px; margin:0 auto; }

a { cursor:pointer; color:#555555; text-decoration:none; outline-style:none; outline-color:invert; outline-width:medium }

a:link { text-decoration:none; }

a:visited { color:#555; }

a img { border:0; }

div, ul, li, dd, dt, h1, h2, h3, h4, h5, h6, dl, menu, nav { margin:0; padding:0; list-style:none;font-weight:normal; }

h1, h2, h3, h4, ul, li, div, p, span, b, i, input, select { margin:0px; padding:0px; }

ul, li { padding:0px; margin:0px; list-style:none; }

hr { clear:both; height:0; width:0; overflow:hidden; display:block; }

.font { font-family:"宋体"; font-style:normal; }

em { font-family:"宋体"; font-style:normal; }

.after:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

.clear { clear:both; line-height:0px; height:0; overflow:hidden; display:block; }

.float-left { float:left; }

.float-right { float:right; }

.pic { text-align:center; position:relative; overflow:hidden; }

.pic img { max-width:100%; max-height:100%; transform: rotateY(0deg); transform: scale(1.0); transition: all 0.3s ease 0s; -webkit-transform: scale(1.0); -webkit-transform: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; transition:all ease-in-out 0.3s }

.block { width:1200px; margin:0 auto; position:relative; }

.tempWrap { width:100% !important; overflow:hidden; }

#icp_con{display:none;}

/*导航*/

.head { z-index:9; position:relative; height:125px; background:#fff; }

.head .block { height:100%; }

.head .logo { height:125px; display:table; position:absolute; left:0; top:0; }

.head .logo a { display:table-cell; vertical-align:middle; }

.head .logo img { max-height:100%; }

.rcolum { float:right; margin:18px 0; }

.rcolum .hotline { float:left; font-size:14px; border-right:1px solid #ccc; height:16px; line-height:16px; margin:2px 5px; padding-right:15px; }

.rcolum>a { width:21px; height:21px; display:block; float:left; margin-left:10px; }

.rcolum .ser_btn { background:url(../images/ser_btn.png) no-repeat center; }

.rcolum .a1 { background:url(../images/a1.png) no-repeat center; }

.rcolum .a2 { background:url(../images/a2.png) no-repeat center; }

.rcolum .a3 { background:url(../images/a3.png) no-repeat center; }

.top_nav { z-index:9; position:relative; line-height:24px; text-align:center; float:right; }

.top_nav ul { }

.top_nav ul li { display:inline-block; *display:inherit;

zoom:1; float:left; width:85px; text-align:center; margin-left:20px; }

.top_nav ul li>a { color:#333; display:block; font-size:14px; }

.top_nav ul li:hover>a { color:#fff; background:#3e3a39; }

.top_nav ul li.on>a { color:#fff; background:#3e3a39; }

#banner { width:100%; height:645px; position:relative; margin:0 auto; z-index:1; }

#banner li { display:none; width:100%; height:100%; position:absolute; left:0; top:0; -background-size:auto 100% !important; }

#banner ul { width:100%; height:100%; position:relative; }

#banner #prev { z-index:9; position:absolute; right:346px; bottom:43px; width:58px; height:35px; line-height:35px; border:1px solid #555; font-size:22px; color:#555; text-align:center; display:block; font-family:"宋体"; font-style:normal; }

#banner #next { z-index:9; position:absolute; right:274px; bottom:43px; width:58px; height:35px; line-height:35px; border:1px solid #555; font-size:22px; color:#555; text-align:center; display:block; font-family:"宋体"; font-style:normal; }

.banner_btn { position:absolute; width:100%; left:0%; bottom:25px; z-index:3; }

.banner_mid_btn { margin:0 auto; text-align:center; }

.banner_mid_btn em { cursor:pointer; width:9px; height:9px; display:block; margin:0 3px; background:#ddd; border-radius:100%; display:inline-block; *display:inline;

zoom:1; }

.banner_mid_btn em.on { background:#fff; }

/*ind板块*/

.m_l { width:245px; position:relative; float:left; background:#f6f6f6; }

.m_l_tit { text-align:center; color:#fff; line-height:52px; font-size:22px; background:#259137; }

.m_l_tit span { font-size:15px; color:#aacdae; margin-left:3px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

.m_l ul { }

.m_l ul>li { }

.m_l ul>li>a { display:block; text-indent:63px; line-height:45px; overflow:hidden; color:#5e5e5e; font-size:14px; }

.m_l ul>li>a:hover { background:#e3e3e3; }

.m_l ul>li.on>a { background:#e3e3e3; }

.contentBlock { font-size:14px; line-height:24px; padding-bottom:30px; }

.m_r { float:right; width:711px; position:relative; }

.r_content { padding:30px 0; }

/*header*/

.header{height:121px; background:#ffffff;position:relative; z-index:999; }

.headercenter{width:1200px; margin:0 auto; }

.headercenter h1{float:left; margin-top:19px;}

.header_right{float:right;}

/*电话*/

.tel{background:url(../images/top_icon4.png) left center no-repeat; margin:0px 0px 0px 5px; padding-left:50px; float:right; height:36px;  }

.tel1{display:block; margin-top:0px; font-size:16px; line-height:16px; color:#505050;margin-bottom:5px;}

.tel2{display:block; margin-top:0px; font-size:16px; line-height:16px; color:#505050;}

.tel3{color:#3e3a39; display:block; font-size:12px; line-height:12px; margin-bottom:3px;}

/*搜索*/

.search{width:260px;height:36px;margin:0px;background:url(../images/search.png) no-repeat;overflow: hidden; float:right;}

.search_input{display:inline;float: left;width:210px;height:36px;padding:0px 0px 0px 0px; padding-left:14px;line-height:36px;color:#fff;border:0;background:none; font-size:13px;}

.search_btn{display: inline;float: left;width:36px;height:36px;margin:0px;line-height:0;font-size:0;overflow: hidden;border:none;background:none; cursor:pointer;}

/*微信*/

.tool{float:right;height:31px; line-height:31px; margin-bottom:30px; }

.tool ul{background:#424042; float:left;}

.tool ul li{float:left;position: relative; margin-right:20px;}

.tool ul li a{font-size:12px; color:#ffffff;}

.tool ul li a:hover{ color:#dcc88c;}

.tool ul dl{ position:absolute;z-index:9999; padding:0px;width:110px; left:0px;margin-left:-36px;display: none; margin-top:0px;}

.tool ul dl img{ width:110px;}

.tool_left{ width:44px; height:31px; background:url(../images/tool_bg.png) left top no-repeat; float:left;}

.tool_right{ width:44px; height:31px; background:url(../images/tool_bg.png) right top no-repeat; float:right;}

/*弹出搜索*/

.toolurl{margin:0px; float:right;}

.toolurl ul li{float:left; margin-right:17px;position: relative;}

.toolurl ul li a{display:block;}

.toolurl ul dl{ position:absolute;z-index:9999; padding:0px;width:110px; left:0px;margin-left:-36px;display: none; margin-top:10px;}

.toolurl ul dl img{ width:110px;}

/*nav*/

.nav{width:100%; background:#424042; height:46px;position:relative; z-index:998; }

.navcenter{width:1200px; margin:0 auto; height:46px; position:relative;}

.navcenter ul li{float:left; display:inline; width:150px; margin-left:1px;}

.navcenter ul li a{display: block; font-size:16px; color:#FFF; line-height:46px; text-align:center;}

.navcenter ul li a:hover{background:#dcc88c; color:#424042;}

.current,.menu_current{background:#dcc88c !important; color:#424042 !important; }

/*二级导航*/

.erji{ position:relative;}

.erji dl{ position:absolute; display:none; top:46px; z-index:999; padding:0px; margin:0px; width:100%;}

.erji dl dt { line-height:38px; height:38px;z-index:9999; text-align:center; margin: 0px; border-top:1px solid #7c5a47; position:relative;}

.erji dl dt a { line-height:38px !important; height:38px !important; font-size:15px;background:#dcc88c; z-index:999; display:block;margin:0 auto; color:#424042;}

.erji dl dt a:hover{background:#424042 !important; color:#ffffff !important;}

/*main_a*/

.main_a{ padding:25px 0px 10px 0px;background:#ffffff;}

.main_a_title{ background:url(../images/main_a_title_xian.png) center bottom no-repeat; margin-bottom:54px; padding-bottom:25px; text-align:center;}

.main_a_title h2{ font-size:32px; color:#1d1d1d; display:block; margin-bottom:7px;}

.main_a_title span{ font-size:18px; color:#3e3a39; display:block;}

/*category*/

.category { width:1200px; margin:0 auto; position:relative; }

.category .hd { width:1200px; height:169px;margin-bottom:50px;}

.category .hd ul li{width:129px;text-align:center;float:left;display:inline; margin-left:85px;}

.category .hd ul li:first-child{margin-left:0px;}

.category .hd ul li .pic{width:129px;height:120px;transform: scale(1, 1);transition: all 0.2s ease-in-out 0s; display:block; margin-bottom:11px;}

.category .hd ul li span{ font-size:16px; color:#3e3a39;}

.category .hd ul li:hover span{ color:#af1f24;}

.category .hd ul li:hover .pic{ background-position:bottom;}

.category .hd ul .on .pic{ background-position:bottom;}

.main_a_content{width:1200px; margin:0 auto; min-height:370px;_height:370px;}

.main_a_left{ width:420px; float:left;}

.main_a_left_title{ border-bottom:2px solid #d8d8d7; font-size:24px; color:#3e3a39; height:40px; line-height:40px; padding-bottom:10px; margin-bottom:20px;}

.main_a_left_con{ font-size:14px; color:#3e3a39; line-height:28px; min-height:84px;_height:84px;}

.main_a_left_con_bottom{ margin-bottom:30px;}

.main_a_left_con a{color:#3e3a39;}

.main_a_left_list{ width:100%; margin:0px auto; padding:0px; }

.main_a_left_list dl dt{ float:left; width:100px;text-align:center;margin-left:60px;display:inline;}

.main_a_left_list dl dt:first-child{ margin-left:0px;}

.main_a_left_list dl dt .pic{ width:80px; height:80px; margin:0px auto 10px auto;}

.main_a_left_list dl dt span{ font-size:14px; color:#3e3a39; display:block; line-height:20px;}

.main_a_left_list dl dt span a{color:#3e3a39;}

.main_a_right{ width:743px; float:right;}

.index_pro dl dt { width:177px; height:118px; float:left; _display:inline; overflow:hidden; margin:0px 0px 8px 8px; position:relative; overflow:hidden; }

.index_pro dl dt .pic { width:177px; height:118px; overflow:hidden; background:#ffffff; text-align:center;}

.index_pro dl dt .pic img { width:177px; height:118px; text-align:center; }

.index_pro dl dt:first-child{ margin-left:0px;}

.index_pro dl dt:first-child,.index_pro dl dt:first-child .pic,.index_pro dl dt:first-child .pic img{ width:558px; height:371px; overflow:hidden;}

.index_pro dl dt img { transition:all 1s; -webkit-transition: all 0.4s; }

.index_pro dl dt:hover img { transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); }

/*main_b*/

.main_b{ width:100%;height:592px; position:relative;}

.main_b_center { width:100%; margin:0 auto;}

.main_b_list .bd ul li { width: 100%; height:592px; }

.main_b_list .bd ul li a{ display:block;width: 100%; height:592px;}

.main_b_list .bd ul li img{width: 100%; height:592px;}

.main_b_list .hd ul li {float:left;width:400px;}

.main_b_list .hd{ width:1200px; height:127px; background:#977e6f; margin:0 auto; position:absolute; left:50%; margin-left:-600px; bottom:-63px;}

.main_b_list_box{ height:127px; border-left:1px solid #7f6659; padding:0px 20px;}

.main_b_list .hd ul li:first-child .main_b_list_box{ border-left:none !important;}

.main_b_list .hd ul li a { display:block; }

.main_b_list .hd ul li .pic{ height:88px; width:88px; margin:22px 17px 0px 0px; float:left;}

.main_b_list .hd ul li strong{display:block; color:#ffffff; font-size:18px; font-weight:bold; padding:30px 0px 5px 0px; }

.main_b_list .hd ul li span { display:block; color:#e5e1df; font-size:12px; line-height:22px;}

.main_b_list .hd ul li:hover,.main_b_list .hd ul .on{ background:#ac9485; }

/*main_c*/

.main_c{ padding:10px 0px 50px 0px; background:#ffffff;}

.main_c_title{ background:url(../images/main_a_title_xian.png) center bottom no-repeat; margin-bottom:40px; padding-bottom:25px; text-align:center;}

.main_c_title h2{ font-size:32px; color:#1d1d1d; display:block; margin-bottom:7px;}

.main_c_title span{font-size:18px; color:#3e3a39; display:block;}

.main_c_list{width:1244px;margin:0 auto;}

.main_c_list ul li{width:582px;float:left;margin:0px 20px;}

.main_c_list_box{width:580px;border:1px solid #eeeeee;}

.main_c_list ul li .pic{width:580px; height:360px; overflow:hidden; position:relative;}

.main_c_list ul li .pic img{width:580px; height:360px;transition: all 0.4s; -webkit-transition: all 0.4s;}

.main_c_list ul li .pic .main_c_list_title{ padding:8px 25px; background:#424042;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; position:absolute; left:398px; top:20px; color:#ffffff; font-size:18px;}

.main_c_list_title1{ float:left; background:url(../images/huodong_icon1.png) left center no-repeat; width:26px; height:26px; margin-right:5px;}

.main_c_list_title2{ float:left; background:url(../images/huodong_icon2.png) left center no-repeat; width:26px; height:26px; margin-right:5px;}

.main_c_list ul li:hover .pic img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);}

.main_c_list ul dl{ padding:10px 20px 15px 20px;}

.main_c_list ul dl dt{height:38px;line-height:38px; border-bottom:1px solid #f5f5f5; font-size:16px;}

.main_c_list ul dl dt a{float:left;color:#434343;}

.main_c_list ul dl dt a:hover{color:#af1f24;text-decoration:underline;}

.main_c_list ul dl dt span{float:right;font-size:14px;}

.main_c_list ul dl dt:hover span{color:#af1f24;}

/*main_d*/

.main_d{ padding:42px 0px 0px 0px; background:#f1f1f1;}

.main_d_title{ background:url(../images/main_a_title_xian.png) center bottom no-repeat; margin-bottom:40px; padding-bottom:25px; text-align:center;}

.main_d_title h2{ font-size:32px; color:#1d1d1d; display:block; margin-bottom:7px;}

.main_d_title span{ font-size:18px; color:#3e3a39; display:block;}

.index_news_category{ /*height:30px;*/ margin-bottom:30px;}

.index_news_category ul { text-align:center; margin:0 auto; }

.index_news_category ul li { display: inline; padding:7px 35px; margin:0px 6px; background:#ffffff; color:#555555; font-size:16px; cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; border:1px solid #d2d2d2;}

.index_news_category ul li a{color:#555555; }

.index_news_category ul li:hover{ background:#d3bc75; color:#fff !important; }

.index_news_category ul li:hover a{color:#fff !important; }

.main_d_list{ width:1224px; margin:0 auto;}

.main_d_list ul{ margin-bottom:20px;}

.main_d_list ul li{float:left;margin:0px 12px;width:384px;height:245px; position:relative;}

.main_d_list ul li .pic{width:384px; height:245px; overflow:hidden;}

.main_d_list ul li .pic img{width:384px; height:245px;transition: all 0.4s; -webkit-transition: all 0.4s;}

.main_d_list ul li:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2);}

.main_d_list ul li span{ background:url(../images/news_zhezhao.png) 0 0 repeat; height:42px; line-height:42px; position:absolute; bottom:0px; left:0px; padding:0px 20px;width:384px;}

.main_d_list ul li span a{ font-size:16px; color:#ffffff; display:block; background:url(../images/news_list_icon.png) right center no-repeat;}

.main_d_list ul li span a:hover{ text-decoration:underline;}

.main_d_list ul li:hover span{ background:#af1f24;}

.main_d_list dl{padding-bottom:30px;}

.main_d_list dl dt{height:36px;line-height:36px;width:384px;border-bottom:1px solid #e8e8e8; font-size:14px;margin:0px 12px; float:left;}

.main_d_list dl dt a{float:left;color:#434343; font-size:14px;}

.main_d_list dl dt a:hover{color:#af1f24;text-decoration:underline;}

.main_d_list dl dt span{float:right;font-size:14px;}

.main_d_list dl dt:hover span{color:#af1f24;}

/*footer*/

.footer{width:100%;margin:0 auto; background:#424042; color:#d1cbc7; line-height:26px;font-size:13px; padding-top:30px;}

.footer a{color: #d1cbc7;}

.footer a:hover{ text-decoration:underline;}

.footer_center{width:1200px;margin:0 auto; padding:0px 0px 50px 0px;}

.footerNav{float:left;width: auto;}

.footerNav ul{float:left;margin-right:30px;width:135px;}

.footerNav li a{font-size:13px;}

.footerNav strong{margin-bottom:6px;display:block; color:#ffffff;font-size:15px; font-weight:100;}

.footerNav li{ width:100%; float:left; line-height:20px; margin-bottom:7px;}

.footer_contact{width:200px;margin-right:0px; float:right;}

/*电话*/

.footer_tel{height:33px;background:url(../images/footer_tel.png) left center no-repeat; margin:0px 0px 20px 0px; padding-left:40px;}

.footer_tel1{display:block; margin-top:0px; font-size:13px; line-height:18px; color:#ffffff;}

.footer_tel2{display:block; margin-top:0px; font-size:13px; line-height:18px; color:#ffffff;}

.footer_tel3{color:#ffffff; display:block; font-size:12px; line-height:12px; margin-bottom:2px;}

.footer_erweima{ text-align:center;}

.footer_erweima img{ width:100px;}

.footer_erweima span{ display:block; font-size:13px; color:#ffffff; padding-top:3px;}

.links{background:#f4f4f4;}

.links_center{width:1200px; margin:0 auto; }

.links_center strong{font-size:14px; color:#ffffff; background:#424042; width:110px; line-height:38px; text-align:center;font-weight:100; display:block; float:left;}

.links_center ul{ float:right; width:1080px;}

.links_center ul li{float:left; line-height:37px; padding:0px 20px; background:url(../images/links_xian.jpg) right center no-repeat;}

.links_center ul li a{font-size:13px; color:#6e6e6e; line-height:37px;}

.links_center ul li a:hover{ text-decoration:underline;}

.copyright{background:#424042 /*url(../images/copyright_bg.jpg)*/  top center repeat; color:#555555; padding:20px 0px;color:#ffffff; line-height:24px; text-align:center;}

.copyright a{color:#ffffff;}

.copyright a:hover{text-decoration:underline;}

.copyright_center{margin:0 auto; width:1200px;}

/*悬浮*/

.floatright{width:84px;}

.floatright ul li{text-align:center; margin-bottom:1px; position:relative; background:#795f50; color:#f1ddba; text-align:center;}

.floatright ul li:hover{ background:#6f5749;}

.floatright ul li a{ display:block;height:72px; width:84px; padding-top:12px;}

.floatright ul li span{ display:block; font-size:12px;color:#f1ddba; padding-top:7px;}

.floatright ul li .floatright_erweima{ display:none; position:absolute; right:84px; top:0px;}

.floatright ul li .floatright_erweima img{ height:120px;}

.floatright ul li:hover .floatright_erweima{ display:block !important;}

.floatright ul li .floatright_dianhua{ display:none; position:absolute; right:84px; top:0px; height:84px; background:#795f50; width:240px; line-height:32px; font-size:18px; text-align:center;}

.floatright ul li .floatright_dianhua_con{ padding-top:10px;}

.floatright ul li:hover .floatright_dianhua{ display:block !important;}

.backtop{position: fixed;bottom:30px;right:10px;margin-top: 100px;width:84px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); z-index:999;}

.backtop ul li{text-align:center; margin-bottom:1px; position:relative; background:#333333; color:#f1ddba; text-align:center;}

.backtop ul li:hover{ background:#333333;}

.backtop ul li a{ display:block;height:72px; width:84px; padding-top:12px;}

.backtop ul li span{ display:block; font-size:12px;color:#f1ddba; padding-top:7px;}

/*内页*/

.main{width:100%;min-height:350px;_height:350px; padding-bottom:60px;}

.content {width:1200px; margin:0 auto;font-size: 13px;line-height: 26px;}

.content img{ max-width:1200px;}

.content table{ max-width:1200px;}

.page{ margin:0 auto; text-align:center; font-size:13px; color:#000000; padding:20px 0px;}

.page a{font-size:13px; color:#000000;}

/*menu*/

.menu{width:100%; height:48px; margin-bottom:20px; background:#f0f0f0;}

.menu_center{width:1200px; height:44px;position:relative; margin:0px auto;}

.menu ul{padding:0; margin:0 auto; text-align:center;}

.menu ul li{ display:inline; margin:0px 8px; position:relative;}

.menu ul li a{display:block;font-size:15px;color:#5d5d5d;text-align:center; display:inline-block; line-height:44px; border-bottom:4px solid #f0f0f0; padding:0px 30px;}

.leftcurrent{color:#424042 !important; border-bottom:4px solid #424042 !important;}

.menu ul li a:hover{color:#424042;border-bottom:4px solid #424042;}

.path{ width:1200px; margin:0 auto 20px auto; color:#333333; font-size:14px; line-height:28px;}

.path a{color:#333333;}

.path a:hover{ text-decoration:underline; color:#d3c586;}

/*news_list*/

.news_list{margin:0 auto; width:1200px;}

.news_list ul li{height:208px; overflow:hidden; margin:0px 0px 30px 0px; border:1px solid #e5e5e5; display:block;}

.news_list ul li .pic{width:280px;height:208px; float:left;}

.news_list ul li img{width:280px;height:208px;transition: all 0.4s; -webkit-transition: all 0.4s;}

.news_list ul li .news_list_txt{width:865px;padding:20px 20px 20px 0px; float:right;}

.news_list ul li span{height:30px; overflow:hidden;line-height:30px;display:block; margin-bottom:7px;}

.news_list ul li span a{font-size:16px;color:#333333;}

.news_list ul li span a:hover{ text-decoration:underline; color:#764e38;}

.news_list ul li em{ color:#999999; font-size:16px;display:block;font-style:normal; margin-bottom:7px;}

.news_list ul li p{ line-height:24px; color:#333333; font-size:14px;height:72px; overflow:hidden; margin-bottom:7px;}

.news_list ul li i{ color:#c79768; font-size:14px; line-height:26px; height:26px;white-space:nowrap;  text-overflow:ellipsis;overflow: hidden; font-style:normal;}

.news_list ul li:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2);}

/*activity_list*/

.activity_list{margin:0 auto; width:1200px;}

.activity_list ul li{height:208px; overflow:hidden; margin:0px 0px 30px 0px; border:1px solid #e5e5e5; display:block;}

.activity_list ul li .pic{width:360px;height:208px; float:left;}

.activity_list ul li img{width:360px;height:208px;transition: all 0.4s; -webkit-transition: all 0.4s;}

.activity_list ul li .news_list_txt{width:795px;padding:20px 20px 20px 0px; float:right;}

.activity_list ul li span{height:30px; overflow:hidden;line-height:30px;display:block; margin-bottom:7px;}

.activity_list ul li span a{font-size:16px;color:#333333;}

.activity_list ul li span a:hover{ text-decoration:underline; color:#764e38;}

.activity_list ul li em{ color:#999999; font-size:16px;display:block;font-style:normal; margin-bottom:7px;}

.activity_list ul li p{ line-height:24px; color:#333333; font-size:14px;height:72px; overflow:hidden; margin-bottom:7px;}

.activity_list ul li i{ color:#c79768; font-size:14px; line-height:26px; height:26px;white-space:nowrap;  text-overflow:ellipsis;overflow: hidden; font-style:normal;}

.activity_list ul li:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2);}

/*displayactivity*/

.displayactivity{min-height:400px;_height:400px;}

.displayactivity img,.displayactivity table{max-width:100%;}

.displayactivity_title{display:none; text-align:center;}

/*network_map*/

.network_map{width:100%; height:822px;}

/*产品页面*/

.main_products{ width:1200px; margin:0 auto; padding:50px 0px;}

.main_products_left{ width:284px; float:left;}

.main_products_right{ width:912px; float:right;}

/*products_list*/

.products_list{ width:912px;}

.products_list ul li{float:left; width:282px; margin:0px 0px 22px 22px;text-align:center;}

.products_list ul li .pic{ width:282px; height:282px; overflow:hidden;}

.products_list ul li span{ display:block; height:28px; line-height:28px;padding-top:5px;white-space:nowrap;  text-overflow:ellipsis;overflow: hidden;}

.products_list ul li span a{ font-size:14px; color:#424042;}

.products_list ul li span a:hover{color:#393739; text-decoration:underline;}

.products_list ul li .pic img{ width:282px; height:282px;transition: all 0.4s; -webkit-transition: all 0.4s;}

.products_list ul li:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2);}

/*pro_menu*/

.pro_menu{ border:1px solid #e5e5e5; padding:10px 22px;}

.pro_menu h2{ border-bottom:1px solid #e5e5e5; line-height:26px; padding-bottom:10px; margin-bottom:12px; font-weight:bold;}

.pro_menu h2 img{ vertical-align:middle; margin-right:10px; font-size:14px; color:#333333; font-weight:bold;}

.pro_menu ul li{ display:block; margin-bottom:10px;}

.pro_menu ul li a{ color:#333333; font-size:12px; font-weight:bold;}

.pro_menu ul li a:hover{ color:#fb0000; text-decoration:underline;}

.pro_menu ul li dl{ padding:2px 0px 0px 0px}

.pro_menu ul li dl dt{ float:left; margin-right:22px; margin-bottom:5px;}

.pro_menu ul li dl dt a{ font-weight:100 !important;color:#666666;}

.pro_menu_current{color:#FF0000 !important;}

.pro_menu_olumns{ margin-bottom:5px;}

/*displayproduct_menu*/

.displayproduct_menu{ width:100%; min-height:50px;_height:50px; padding:25px 0px 47px 0px; margin-bottom:35px; background:url(../images/displayproduct_menu_bg.jpg) left bottom repeat-x;}

.displayproduct_menu_center{ width:1200px; margin:0 auto; }

.displayproduct_menu_left{width:880px;float:left;}

.displayproduct_menu_path{ font-size:14px; color:#764e38; margin-bottom:20px; font-weight:bold;}

.displayproduct_menu_path a{color:#764e38;}

.displayproduct_menu_path a:hover{ text-decoration:underline;}

.displayproduct_menu_left ul{ margin-bottom:15px;}

.displayproduct_menu_left strong{ float:left; font-size:14px; color:#764e38; font-weight:100; margin-right:20px;}

.displayproduct_menu_left ul li{ float:left; margin-right:25px; line-height:24px;}

.displayproduct_menu_left ul li a{ font-size:14px; color:#333333;}

.displayproduct_menu_left ul li a:hover{ text-decoration:underline;}

.displayproduct_menu_right{width:282px;float:right;}

.displayproduct_menu_right img{ width:282px;}

/*文章*/

.article{ width:1200px; margin:0 auto;}

.article_left{width:892px;float:left;}

.article_left_top{width:860px; margin:0 auto; font-size:13px; line-height:26px; min-height:350px;_height:350px; border:1px solid #e5e5e5; padding:15px 15px 10px 15px; margin-bottom:50px;}

.article_left_top table, .article_left_top img { max-width:800px;}

.ljzx_title{ font-size:18px; color:#626262; line-height:24px; height:24px; background:url(../images/ljzx_xian.jpg) center center repeat-x; font-weight:bold; margin-bottom:40px;}

.ljzx_title span{ font-size:18px; margin-left:20px; color:#e00000;}

.ljzx_title strong{ background:#ffffff; padding-right:25px;}

.article_left_bottom ul li{ float:left; margin-left:84px; width:160px;}

.article_left_bottom ul li .pic img{width:80px; height:80px; margin-bottom:15px;}

.article_left_bottom ul li span a{ width:99px; height:24px; line-height:24px; color:#ffffff !important; background:#cc0000; margin:0 auto;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px; display:block; text-align:center;}

.article_left_bottom ul li a:hover{ background:#fa0000;}

.article_left_bottom ul li:first-child{ margin-left:0px;}

.article_right{width:282px; float:right; }

.article_right_top{width:280px;border:1px solid #e5e5e5;margin-bottom:32px;}

.article_right_top img{width:100%;margin-bottom:3px;}

.article_right_top strong{background:#e5e5e5;font-weight:100; height:48px; line-height:48px; font-size:14px; color:#333333; display:block; text-indent:15px;}

.article_right_top ul{padding:10px 15px 15px 15px;}

.article_right_top ul li{clear:both; border-bottom:1px solid #e7e7e7; padding:9px 0px; margin-bottom:5px;}

.article_right_top ul li span{ display:block; height:26px; line-height:26px; overflow:hidden;}

.article_right_top ul li span a{ font-size:14px; color:#333333;}

.article_right_top ul li span a:hover{ text-decoration:underline;color:#c70000;}

.article_right_top ul li p{ font-size:12px; color:#999999; line-height:20px;}

.article_right_bottom{width:280px;border:1px solid #e5e5e5;}

.article_right_bottom strong{background:#e5e5e5;font-weight:100; height:48px; line-height:48px; font-size:14px; color:#333333; display:block; text-indent:15px;}

.article_right_bottom ul{padding:10px 15px 10px 15px;}

.article_right_bottom ul li{clear:both; margin-bottom:5px;display:block; height:26px; line-height:26px; overflow:hidden;}

.article_right_bottom ul li a{font-size:14px; color:#333333;}

.article_right_bottom ul li a:hover{color:#c70000; text-decoration:underline;}

/*评论*/

.pinglun_list { padding:0px 0px 40px 0px; background:#ffffff; }

.pinglun_list_left{float:left; width:11%; text-align:left;}

.pinglun_list_left_pic{width:80px; height:80px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;border:1px solid #e5e5e5; background:url(../images/touxiang.jpg) center center no-repeat;background-size:100% 100%;}

.pinglun_list_left_name{width:80px;line-height:20px; text-align:center; display:block; padding-top:6px;}

.pinglun_list_right{float:left; width:88%;}

.pinglun_list ul li { border-bottom:1px solid #e5e5e5; display:block; margin-bottom:15px; padding-bottom:10px; }

.pinglun_list ul li .name { font-size:16px; color:#2f2f2f; float:left; display:block; }

.pinglun_list ul li .date { color:#494949; float:right; display:block; line-height:25px; }

.pinglun_list ul li .txt { font-size:19px; color:#2f2f2f; float:left; display:block; }

.pinglun_list ul li .date { color:#494949; float:right; display:block; }

.pinglun_box { padding-top:5px; }

.pinglun_txt { font-size:14px; color:#494949; width:500px; float:left; }

.huifu { float:right; }

.huifu2{ padding:5px 5px; margin:5px 0px; background:#F3F3F3;}

.pinglun_tishi{ display:block; text-align:center; font-size:14px;}

.pinglun_tishi a{ color:#94243a !important; font-weight:bold; padding:0px 2px;}

.pinglun_tishi a:hover{text-decoration:underline; }

/*sitemap*/

.sitemap{ padding-top:30px;}

.sitemap ul { padding-bottom: 10px; margin-bottom:20px; border-bottom: 1px dashed #dddddd; clear: both; }

.sitemap ul li { float: left; margin-right: 25px; white-space: nowrap; vertical-align: middle; }

.sitemap ul strong { padding-left: 15px; margin-bottom: 10px; background: url(../images/news_dian.jpg) left center no-repeat; font-size: 16px; color:#dcc88c; font-weight: 100; display: block; }

.sitemap ul strong a{color:#dcc88c;}

.sitemap ul strong a:hover{ text-decoration:underline;}

.sitemap ul li a { display: inline-block; }

.sitemap ul li a:hover { text-decoration: underline; }

/*guestbook*/

.MacroM_Clear{ clear: both; }

.MacroM_FormTitleItem{margin:10px;text-align:center;font-weight: bold;font-size:16px;}

.MacroM_FormInputItem{ margin: 13px 0; *zoom: 1; }

.MacroM_FormInputItem:after{ clear: both; content: ''; display: block; }

.MacroM_TitleColumn{ float: left; line-height: 20px; margin: 0 10px 0 0; padding: 7px 0; text-align: right; width: 98px; }

.MacroM_TitleColumn b{ color: #F00; font-weight: normal; margin: 0 3px 0 0; }

.MacroM_ContentColumn{ float: left; }

.MacroM_ContentColumn .MacroM_InputState{ display: inline-block; line-height: 34px; vertical-align: top; }

.MacroM_ContentColumn input[type="text"],.MacroM_ContentColumn input[type="password"]{ border: 1px solid #CCC; height: 32px; line-height: 32px\9; margin: 0 5px 0 0; outline: none; padding: 0 10px; width: 230px; }

.MacroM_ContentColumn input[type="radio"],.MacroM_ContentColumn input[type="checkbox"]{ outline: none; margin: 10px 5px; vertical-align: middle; }

.MacroM_ContentColumn input[type="file"]{ outline: none; margin: 5px 0; }

.MacroM_ContentColumn textarea{ border: 1px  solid #CCC; display: block; height: 144px; line-height: 24px; outline: none; resize: none; overflow: auto; padding: 0 10px; width: 530px; }

.MacroM_ContentColumn select{ border: 1px solid #CCC; height: 32px; *height: auto; *margin: 5px 0; height: auto\0; margin: 7px 0\0; outline: none; padding: 0 0 0 5px; }

.MacroM_InputError{ color: #F00; }

.MacroM_ContentColumn input.MacroM_Verify{ width: 70px; }

.MacroM_ContentColumn img.MacroM_Verify{ vertical-align: top; }

.MacroM_ContentColumn a.MacroM_Verify{ margin: 0 0  0 5px; }

.MacroM_SubmitButton a{ background: #77BB34; border-radius: 2px; color: #FFF; display: inline-block; height: 36px; line-height: 36px; text-align: center; text-decoration: none; width: 84px; }

/*pages*/

.pages{ width:100%; margin:0 auto;margin-top:30px; text-align:center;}

.pages a{border:1px solid #c1c1c1;padding:6px 12px;margin:0 3px;}

.pages a:hover,a.active{background:#424042;color:#fff;border-color:#424042;}

.pages span{border:1px solid #c1c1c1;padding:6px 12px;margin:0 3px; cursor:pointer;}

.pages span:hover,span.active{background:#424042;color:#fff;border-color:#424042;}

/*network*/

  .network_search_map { width:100%; height:472px; position:relative; background:#ffffff;}

  .network_search_wai { width:1200px; height:55px;background:#eeeeee; margin:0 auto 50px auto;}

  .network_search {}

  .network_search_content { width:100%; height:55px; }

  .provinces { width:250px; height:34px; line-height:34px; margin-top:10px; font-size:16px; color:#cd1a17; float:left; margin-left:30px;}

  .provinces select { width:190px; height:34px; line-height:34px; float:right; font-size:14px; border:none; background:#ffffff; color:#a3a3a3;outline:none;}

  .search_text {height:55px; font-size:16px; color:#cd1a17; float:left;  margin-left:30px;}

  .search_Itext { width:190px; height:24px; line-height:24px; padding:5px 23px; font-size:14px; border:none;color:#a3a3a3;margin-top:10px; outline:none; background:#ffffff;}

  .search_btn_net {height:33px; float:right; margin-right:30px;}

  .search_btns { width:130px; height:33px; background:#764e38; line-height:33px; border:none; font-family:'微软雅黑'; outline:none; cursor:pointer; color:#fff; font-size:14px; text-align:center; float:right; margin-top:12px; }

  .search_btns:hover { opacity:0.9; }

  .network_type_content { width:100%; min-height:292px; _height:292px; }

  .network_type_list { width:1240px; min-height:247px; _height:247px; margin:0 auto; }

  .network_type_list li{width:580px; float:left; margin:0 20px; height:168px; border-bottom:1px solid #eeeeee; padding-bottom:29px; margin-bottom:29px;}

  .network_type_list li .pic{ float:left; width:184px; height:168px;}

  .network_type_list li .pic img{ max-width:184px;max-height:168px;}

  .network_type_list_right{ width:375px; float:right;}

  .network_type_list_right span{ height:28px; line-height:28px;white-space:nowrap;  text-overflow:ellipsis;overflow: hidden; color:#333333; font-size:14px; margin-bottom:5px; display:block;}

  .network_type_list_right_title{ font-size:16px !important; margin-bottom:8px; color:#000 !important;}

  .network_type_list_btn{ width:128px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#ffffff !important; display:block; background:#c6a850;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

  .network_type_list_btn:hover{ background:#b8983c;}

  

/*筛选*/

.nav_left { width:100%; background:#ffffff; position:absolute; left:0px; top:46px; display:none; }

.nav_left a:hover { background:none !important; }

.type_bt_left { width:44px; float:left; text-align:center; }

.type_bt_left a { width:44px; height:64px; }

.type_bt_left .pic { width:44px; height:44px; transform: scale(1, 1); transition: all 0.2s ease-in-out 0s; display:block; }

.type_list .type_bt_left em { font-size:14px; color:#333333; font-weight:bold; line-height:20px; display:block; font-family:"微软雅黑"; }

.type_list ol:hover .type_bt_left em, .sanjiiShow .type_bt_left em { color:#f5c537; }

.type_list ol:hover .type_bt_left .pic, .sanjiiShow .type_bt_left .pic { background-position:bottom; }

.type_bt_right { width:220px; float:right; padding-top:10px; }

.type_bt_right dl dt { float:left; margin-right:12px; }

.type_bt_right dl dt a { font-size:12px; color:#333333 !important; line-height:24px; }

.type_bt_right dl dt a:hover { text-decoration:underline; }

.saixuan a:hover { text-decoration:underline; }

.saixuan_title { color:#333333; font-weight:bold; font-size:16px; display:block; }

.saixuan_box { padding:25px 25px 10px 25px; }

.saixuan_list a { margin-right:20px; }

.saixuan_columns { margin-bottom:20px; }

.nav_left .er_menu { width:297px; min-height:379px; _height:379px; background:#f6f6f6; z-index: 9999; }

.nav_left .er_menu .type_list ol { background:#f6f6f6 url(../images/pro_nav_xian.jpg) left bottom repeat-x; clear:both; padding:10px 0px 10px 20px; }

.nav_left .er_menu .type_list ol:hover, .sanjiiShow { background:#ffffff url(../images/pro_nav_xian.jpg) left bottom repeat-x !important; }

.nav_left .er_menu a { color:#ffffff; }

.saixuan_left { width:600px; float:left; }

.saixuan_right { width:235px; float:right; }

.saixuan_right a { margin-bottom:12px; line-height:0px; display:block; }

.saixuan_right img { width:235px; height:164px; }

/*更多菜单*/

.sanjiiHover .saixuan { display: none; min-height:379px; _height:379px; position: absolute; margin: 0; z-index: 9999; top: 0; left:297px; margin-top: 0; width:903px; background: #ffffff; }

.sanjiiHover .saixuan dt { width: 100%; padding:2px 0px; border-bottom: 1px solid #f4f4f4; clear:both; }

.sanjiiHover .saixuan dt table td { padding:10px 0px; }

.sanjiiHover .saixuan dt a { color: #6f6f6f; float:left; line-height:20px !important; font-size:12px; }

.sanjiiShow .saixuan { display: block !important; }

.saixuan_title2 { font-size:14px; color:#282828; }

.saixuan_title2 a { color:#333333 !important; font-size:14px !important; }





/*一站式整体家居空间解决方案homeTaocan*/

.container{width:1200px; margin:0 auto;}

*,*:before,*:after {margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.homeTaocan{overflow: hidden;margin: 0 auto;padding-top: 5px;}

.homeTaocan .homeTaocanBanner {}

.homeTaocan .homeTaocanBanner li {background: #e8e8e8; float:left;width: 770px;height: 515px;margin-bottom: 15px;margin-right:15px; position:relative; overflow:hidden;border-radius:5px;}

.homeTaocan .homeTaocanBanner li a{ display:block;}

.homeTaocan .homeTaocanBanner li .img {width: 770px;height: 515px;}

.homeTaocan .homeTaocanBanner li .img img{width:100%;max-height:100%;max-width:100%;transform: scale(1);transition: all 0.8s ease-in-out;}

.homeTaocan .homeTaocanBanner li:hover .img img {transform: scale(1.1); width:100%;}

.homeTaocan .homeTaocanBanner li .info { position: absolute; bottom:14px; left:14px; background: url(../images/bgfff80.png) repeat center center; width:220px;padding:30px 0 30px 0}

.homeTaocan .homeTaocanBanner li .info .t1{line-height:34px;height:34px;padding:0 40px; font-size:20px; color:#464646; overflow:hidden;}

.homeTaocan .homeTaocanBanner li .info .t2{line-height:26px;height:26px;padding:0 40px; font-size:14px; color:#464646;overflow:hidden;width:300px;}

.homeTaocan .homeTaocanBanner li.l2,.homeTaocan .homeTaocanBanner li.l3  {width: 415px;height: 250px;margin-right:0px;}

.homeTaocan .homeTaocanBanner li.l2 .img ,.homeTaocan .homeTaocanBanner li.l3 .img {width: 415px;height: 250px;}

.homeTaocan .homeTaocanBanner li.l2 .info,.homeTaocan .homeTaocanBanner li.l3 .info {width:176px;padding:15px 0 15px 0}

.homeTaocan .homeTaocanBanner li.l2 .info .t1,.homeTaocan .homeTaocanBanner li.l3 .info .t1{padding:0 40px; font-size:18px;}

.homeTaocan .homeTaocanBanner li.l4,

.homeTaocan .homeTaocanBanner li.l5,

.homeTaocan .homeTaocanBanner li.l6,

.homeTaocan .homeTaocanBanner li.l7,

.homeTaocan .homeTaocanBanner li.l8,

.homeTaocan .homeTaocanBanner li.l9  {width: 592px;height: 345px;margin-right:0px;}

.homeTaocan .homeTaocanBanner li.l4 .img ,.homeTaocan .homeTaocanBanner li.l5 .img,.homeTaocan .homeTaocanBanner li.l6 .img,
.homeTaocan .homeTaocanBanner li.l7 .img,.homeTaocan .homeTaocanBanner li.l8 .img,.homeTaocan .homeTaocanBanner li.l9 .img {width: 592px;height: 345px;}

.homeTaocan .homeTaocanBanner li.l4 .info,.homeTaocan .homeTaocanBanner li.l5 .info ,.homeTaocan .homeTaocanBanner li.l6 .info ,
.homeTaocan .homeTaocanBanner li.l7 .info ,.homeTaocan .homeTaocanBanner li.l8 .info ,.homeTaocan .homeTaocanBanner li.l9 .info {width:226px;padding:20px 0 20px 0}

.homeTaocan .homeTaocanBanner li.l4,.homeTaocan .homeTaocanBanner li.l6,.homeTaocan .homeTaocanBanner li.l8  {margin-right:15px;}

@media screen and (max-width:1199px){

.homeTaocan .homeTaocanBanner li {width:calc(50% - 15px);}

.homeTaocan .homeTaocanBanner li.l2,.homeTaocan .homeTaocanBanner li.l3  {width: 50%;height: 250px;margin-right:0px;}

.homeTaocan .homeTaocanBanner li.l2 .img ,.homeTaocan .homeTaocanBanner li.l3 .img {width: 100%;height: 250px;}

.homeTaocan .homeTaocanBanner li.l4,.homeTaocan .homeTaocanBanner li.l5,.homeTaocan .homeTaocanBanner li.l6,
.homeTaocan .homeTaocanBanner li.l7,.homeTaocan .homeTaocanBanner li.l8,.homeTaocan .homeTaocanBanner li.l9  {width: 50%;height: 345px;margin-right:0px; overflow:hidden;}

.homeTaocan .homeTaocanBanner li.l4,.homeTaocan .homeTaocanBanner li.l6,.homeTaocan .homeTaocanBanner li.l8  {width:calc(50% - 15px);margin-right:15px;}

}

@media screen and (max-width:1000px){

.homeTaocan .homeTaocanBanner li.l2,.homeTaocan .homeTaocanBanner li.l3  {width:calc(50% - 15px);height:250px;margin-right:15px;}

.homeTaocan .homeTaocanBanner li.l2 .info,.homeTaocan .homeTaocanBanner li.l3 .info {width:176px;padding:15px 0 15px 0}

.homeTaocan .homeTaocanBanner li.l2 .img ,.homeTaocan .homeTaocanBanner li.l3 .img {width: 100%;height: 250px;} 

}

@media screen and (max-width:767px){

.homeTaocan .homeTaocanBanner li {width:100%;height:auto;margin-right:0px;}

.homeTaocan .homeTaocanBanner li .img{width:100%; height:auto;}

.homeTaocan .homeTaocanBanner li.l2,.homeTaocan .homeTaocanBanner li.l3  {width:100%;height:auto;margin-right:0;}

.homeTaocan .homeTaocanBanner li.l2 .info,.homeTaocan .homeTaocanBanner li.l3 .info {width:176px;padding:15px 0 15px 0}

.homeTaocan .homeTaocanBanner li.l2 .img ,.homeTaocan .homeTaocanBanner li.l3 .img {width: 100%;height: auto;}

.homeTaocan .homeTaocanBanner li.l4,

.homeTaocan .homeTaocanBanner li.l5,.homeTaocan .homeTaocanBanner li.l6,.homeTaocan .homeTaocanBanner li.l7,.homeTaocan .homeTaocanBanner li.l8,.homeTaocan .homeTaocanBanner li.l9  {width: 100%;height:auto;margin-right:0px; overflow:hidden;}

.homeTaocan .homeTaocanBanner li.l4 .info,.homeTaocan .homeTaocanBanner li.l5 .info,.homeTaocan .homeTaocanBanner li.l6 .info,.homeTaocan .homeTaocanBanner li.l7 .info,.homeTaocan .homeTaocanBanner li.l8 .info,.homeTaocan .homeTaocanBanner li.l9 .info{width:176px;padding:15px 0 15px 0}

.homeTaocan .homeTaocanBanner li.l4 .img ,.homeTaocan .homeTaocanBanner li.l5 .img,.homeTaocan .homeTaocanBanner li.l6 .img,.homeTaocan .homeTaocanBanner li.l7 .img,.homeTaocan .homeTaocanBanner li.l8 .img,.homeTaocan .homeTaocanBanner li.l9 .img {width:100%;height:auto;}

}





